recto vestibular - Spanish English Dictionary